home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 April: Mac OS SDK / Dev.CD Apr 98 SDK2.toast / Development Kits (Disc 2) / ScriptX / Documentation / Code Examples from Docs / langguid / chap_01 / xmpl_01.sx next >
Encoding:
Text File  |  1996-05-21  |  538 b   |  22 lines  |  [TEXT/ttxt]

  1. --<<<
  2. -- Kaleida Labs, Inc.
  3. -- Field Guide to the ScriptX Language
  4. -- chapter 1, example 1
  5.  
  6. class Dog ()
  7.     instance variables 
  8.         name, owner, breed, age, length, weight, sex, temperament
  9.     instance methods
  10.         method bark self -> print "makes a lot of noise" 
  11.         method fetch self -> print "fetches a stick" 
  12.         method sniff self -> print "sticks nose into things"
  13. end
  14.  
  15. object nikki (Dog)
  16.     settings name:"Nikki", owner:#("Jocelyn","Ken"), sex:@female,
  17.         breed:"English Springer Spaniel", temperament:@nervous
  18. end
  19.  
  20. nikki.owner
  21. fetch Nikki 
  22. -->>>